package service.Zeugnis;

import java.util.List;

import valueobjects.Zeugnis.Zeugnis;
import dao.Zeugnis.ZeugnisDAO;
import dao.Zeugnis.ZeugnisDAOImpl;

/**
 * Implementierung {@link Zeugnis Zeugnis-Service}.
 * 
 * @author Raphael Berger
 * 
 */

public class ZeugnisServiceImpl implements ZeugnisService {

	private ZeugnisDAO dao = new ZeugnisDAOImpl();

	@Override
	public List<Zeugnis> holeAlleZeugnisse() {
		return this.dao.holeAlleZeugnisse();
	}
	
	@Override
	public void speichereZeugnis(Zeugnis zeugnis) {

		this.dao.speichereZeugnis(zeugnis);
		
	}
	
	@Override
	public void loescheZeugnis(Zeugnis zeugnis){
		
		this.dao.loescheZeugnis(zeugnis.getId());
		
	}

	@Override
	public void aendereZeugnis(Zeugnis zeugnis) {
		this.dao.aendereZeugnis(zeugnis);
	}

}
